Interface ARPProcess

All Superinterfaces:
IPCObject, Process
All Known Implementing Classes:
ARPProcessImpl

public interface ARPProcess extends Process
Information provided by the PKI file:

    \class ArpProcess
    
    \brief ArpProcess is the process that handles ARP.
    
    \example network().getDevice("Router0").getProcess("ArpProcess")
    
Author:
Auto-generated
  • Method Details

    • getArpTable

      ARPTable getArpTable()
      Information provided by the PKI file:
      
          \brief Returns the ARP table.
          
          \return ArpTable, the ARP table.
          
              
      Returns:
      ARPTable Returns a ARPTable
    • getArpRequestTable

      List<ARPRequest> getArpRequestTable()
      Information provided by the PKI file:
      
          \brief This event is emitted when an ARP entry is added.
          
          \arg ip, the IP address associated with the ARP entry that was added.
          \arg mac, the MAC address associated with the ARP entry that was added.
          \arg portName, the port associated with the ARP entry that was added.
          
              
      Returns:
      List<ARPRequest> Returns a List<ARPRequest>